home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / f90 / minexponent.z / minexponent
Encoding:
Text File  |  1998-10-30  |  2.5 KB  |  69 lines

  1. MINEXPONENT(3I)                                        Last changed: 1-6-98
  2.  
  3.  
  4. NNAAMMEE
  5.      MMIINNEEXXPPOONNEENNTT - Returns the minimum (most negative) exponent of a real
  6.      number in the numeric model
  7.  
  8. SSYYNNOOPPSSIISS
  9.      MMIINNEEXXPPOONNEENNTT (([XX==]_x))
  10.  
  11. IIMMPPLLEEMMEENNTTAATTIIOONN
  12.      UNICOS, UNICOS/mk, and IRIX systems
  13.  
  14. SSTTAANNDDAARRDDSS
  15.      Fortran 90
  16.  
  17. DDEESSCCRRIIPPTTIIOONN
  18.      The MMIINNEEXXPPOONNEENNTT intrinsic function returns the minimum (most negative)
  19.      exponent of a real number in the numeric model representing numbers of
  20.      the same type and kind type parameter as the argument.  The real
  21.      number model is defined in the MMOODDEELLSS(3I) man page.  It accepts the
  22.      following argument:
  23.  
  24.      _x    Must be of type real.  It can be scalar or array valued.
  25.  
  26.      MMIINNEEXXPPOONNEENNTT is an inquiry function.  The name of this intrinsic cannot
  27.      be passed as an argument.
  28.  
  29. RREETTUURRNN VVAALLUUEESS
  30.      The result is a default integer scalar.  The result has the value _e
  31.                                                                         min
  32.      as defined in the model, which represents numbers of the same type and
  33.      kind type parameter as _x.
  34.  
  35. EEXXAAMMPPLLEESS
  36.      On UNICOS systems, except for CRAY T90 systems that support IEEE
  37.      floating-point arithmetic, MMIINNEEXXPPOONNEENNTT((XX)) has the value -8188 for real
  38.      XX.
  39.  
  40.      On IRIX systems, MMIINNEEXXPPOONNEENNTT((XX)) has the following values:
  41.  
  42.      * -125 for real ((KKIINNDD==44)) XX
  43.  
  44.      * -1021 for real ((KKIINNDD==88)) XX
  45.  
  46.      * -967 for real ((KKIINNDD==1166)) XX
  47.  
  48.      On CRAY T90 systems that support IEEE floating-point arithmetic,
  49.      MMIINNEEXXPPOONNEENNTT((XX)) has the following values:
  50.  
  51.      * -125 for real ((KKIINNDD==44)) XX
  52.  
  53.      * -1021 for real ((KKIINNDD==88)) XX
  54.  
  55.      * -16381 for real ((KKIINNDD==1166)) XX
  56.  
  57.      On UNICOS/mk systems, MMIINNEEXXPPOONNEENNTT((XX)) has the following values:
  58.  
  59.      * -125 for real ((KKIINNDD==44)) XX
  60.  
  61.      * -1021 for real ((KKIINNDD==88)) XX
  62.  
  63. SSEEEE AALLSSOO
  64.      MMOODDEELLSS(3I)
  65.  
  66.      _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, publication SR-2138, for the
  67.      printed version of this man page.
  68.  
  69.